34855
580626
708449
888304
90397
32482
914333
563134
717594
204583
612294
908699
5303799
3718581
3237148
2557804
2301988
2149609
2070358
194278
1850118
1750136
1740196
1667471